package org.springblade.modules.app.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

//////digndan
@Data
@TableName("gdiu_order")
public class Order implements Serializable {

    private static final long serialVersionUID = 1L;

    private Long id;//bigint
    private String fwaddress;//varchar
    private String fwjwd;
    private String fwxxdz;
    private String fwname;
    private String fwphone;
    private String takephoto;
    private String topayid;
    private BigDecimal orderprice;
    private String discountid;
    private BigDecimal discountprice;
    private BigDecimal payamount;
    private Date paytime;
    private String merchno;
    private String tradeno;
    private String cuserid;
    private String cusername;
    private String cuserphone;
    private String ordermark;
    private Date xdtime;
    private String cuserqpcid;
    private String cuserqpname;
    private String cuseravatar;
    private String orderstatus;
    private String workerid;
    private String workername;
    private String workerphone;
    private Date workerjdtime;
    private String workeravatar;
    private BigDecimal workerrealmoney;
    private String workermyd;
    private String qxuserid;
    private String qxname;
    private BigDecimal wymoney;
    private String qxstatus;
    private String delflag;
    private Date ctime;

    @TableField(exist = false)
    private List<OrderDetail> orderDetailList;

    ///是否评价
    @TableField(exist = false)
    private String sfpjflag;

    @TableField(exist = false)
    private Integer month3;
}
